Inner Tie-Rod - Spanish English Dictionary